锁这时候并没有联网,它是如何识别出临时密码的?
没联网不可能
跟银行电子密码器的原理一样,根据时间戳统一算法生成的
临时密码是如何下发到电子锁的呢?
电子门锁有连接家里的蓝牙的
不用下发,你错误的时间按这个密码就不对,电子锁内部集成了整套密码算法的答案,外部的算法一致就能打开,类似于rsa key这种,不需要联网。
这个我也好奇过,确实不用联网,但第一次蓝牙通信应该是交换了一些ID类的数据,这些数据再加上时间戳等,通过一些算法生成临时密码
初始化的时候就已经生成了一组密码,可能是30个,可能是50个 然后通过顺序设置当前密码,当前密码时候用过后,此密码就会作废,下一条作为正式密码使用 然后这一个密码组循环使用
你的临时密码也是终端设备生成的吧,这个生成的码应该在上次和锁互联的时候就存进锁里面了,这不是很简单的事吗。你要是手动设置一个临时密码看能不能开门,能开门我们再另做讨论。
如果不联网,有可能是门锁内部有个计时器,然后每5分钟或者隔一段时间,用你的原始密码重新换算得到新密码,然后你手机软件根据现在的时间,推算出当前时间段的密码,然后你告诉需要开密码的人,就可以了~
看到有人说不用联网,我赶紧把流量关了试试生产临时密码, 直接就失败了......
你们家的智能门锁不用连接家里的蓝牙网关吗? 反正我家的要,不然连出门关锁记录都没有
都说到这了,大伙有推荐好用的智能锁吗,正好准备双十一换个
最早一批ofo共享单车就是用的机械循环密码锁,app上点开锁时会显示一个密钥,这个密钥和机械锁的密码是匹配的。
@rover 多年以前
玩网游的朋友门没有用过 将军令 qq令牌这类玩意嘛? 一个原理
steam登录令牌一个原理,手机不联网时,它也在一直变